.documents {
	clear: both;
}

.document-item {
	width: 100%;
	background-color: #EEF;
	margin-bottom: 8px;
}

.document-type {
}

.document-number {
}

.document-date {
	text-align: right;
}

.document-title a {
	font-size: 0.9em;
}

.document-author {
	font-size: 0.7em;
}

.document-files {
	font-size: 0.7em;
}

.document-actions {
	width: 100px;
}

.document-actions a {
	font-size: 0.75em;
	font-weight: bold;
	text-decoration: none;
}

.document-actions-table {
	width: 100%;
	border-style: none none none solid;
	border-width: 2px;
	border-color: #FFF;
	border-collapse: collapse;
}

.document-actions-table td {
	padding: 2px;
}

.document-type,
.document-number,
.document-date {
	font-size: 0.8em;
	font-weight: bold;
}

.type0  { background-color: #E5E3E5; }
.type1  { background-color: #E2E9FF; }
.type3  { background-color: #E0F0E0; }
.type5  { background-color: #FFDCEA; }
.type6  { background-color: #FFCCCC; }
.type7  { background-color: #F4D7F4; }
.type8  { background-color: #DDEECC; }
.type9  { background-color: #DDCCEE; }

.action-favorite a {
	color: #383;
}

.action-edit {
	border-style: solid none solid none;
	border-width: 2px;
	border-color: #FFF;
}

.action-edit a {
	color: #44a;
}

.action-delete a {
	color: #c44;
}

.documents-count {
	float: right;
	margin-bottom: 0px;
}

.action-icon {
	width: 17px;
	height: 17px;
	float: left;
	margin-right: 2px;
}

div.not-favor { background-image: url('../img/ghostly_heart.gif'); }
div.favor { background-image: url('../img/heart.gif'); }
div.edit { background-image: url('../img/edit.gif'); }
